package model

import "RoccBlog/global"

type Router struct {
	Id int `json:"id" gorm:"primaryKey autoIncrement"`
	// Name 菜单名称
	Name string `json:"name" gorm:"unique;type:varchar(90)"`
	// Icon 图标
	Icon string `json:"icon" gorm:"type:varchar(30)"`
	// URI 路由地址
	URI string `json:"uri"`
	// Path 组件地址
	Path string `json:"path"`
	// IsMenu 是否为菜单
	IsMenu bool `json:"isMenu"`
	// Show 是否显示
	Show bool `json:"show"`
	//权重
	Weight int `json:"weight"`
	// 上级id
	ParentId int `json:"parentId"`
}

func init() {
	global.RegisterModel(&Router{})
}
